Big Huge Thesaurus

Solanum elaeagnifolium

noun